Radar imagery - Español Inglés Diccionario